package d3_collection_demo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

//Lombok(别人写好的框架): 使用注解简化 get set 有参 无参构造器的写法
// IDEA >= 2022
// Lombok 是 30版本 不要用28
@Data //注意是没有有参构造器 有get set 无参 toString equals hashCode
//如果自己写就会覆盖掉,框架提供的
@NoArgsConstructor
@AllArgsConstructor
public class Card {
    private String number;//点数
    private String color;//花色
    private int size;//大小,用于排序

    //不想展示 对象名,字段名,重写toString()对@Data的toStrig()进行覆盖

    @Override
    public String toString() {
        return number + color;
    }
}
